first-place team - French English Dictionary